/*
public class Test {

    */
/**这是一个main方法
     * @param args 这是参数
     *//*

//    public后修饰的类名必须与创建的java文件的名称一致。
    public static void main(String[] args) {
        //快捷键main
        System.out.println("hello");
        //快捷键：sout
    }
}
*/

//main是特殊的标识符也就是关键字。如果想要判断定义的名字是否是关键词可以在方法里面定义一个临时变量。因为变量名称只能是标识符但是不能是关键字，
//所以如果程序报错了那就说明这个变量名也就是标识符不合法。可能是数字打头了或者是使用了关键字。

//main是一个关键字，并且有指定的用法，不能做为普通的标识符

//标识符范围比较广，由数字字母下划线美元符组成的，且不是关键字并且没有用数字打头即可。但是关键字是特殊的标识符，所以区分他属不属于标识符除了看字母数字下划线之外，还要注意不能是特殊的标识符也就是关键字

//public是定义访问权限修饰符的关键字

//static是定义类，函数，变量修饰符的关键字






public class Test{
    public static void main(String[] args){
        int a = 10;
        a = 10000;
        System.out.println(a);
        //a是一个变量。局部变量：定义在方法内部的变量叫做局部变量
        //变量都是有类型的，a的数据类型是int，所占用的内存空间是4个字节
        //方法中定义的变量叫做局部变量，局部变量在使用之前必须先赋值
        int b;
        b = 10;
        System.out.println(b);
        System.out.println(Integer.MIN_VALUE);
        System.out.println(Integer.MAX_VALUE);
        //Integer:int的包装类型。通俗讲：就是int的plus版本
    }
}
